🇬🇧 en fr 🇫🇷

on a roll

  • (informal) Having a streak of good luck or good progress or success.
sur un (bon) coup
Wiktionary Links